bare one's soul - Alemán Inglés Diccionario